home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / bin / libol-config < prev    next >
Text File  |  2005-10-16  |  1KB  |  67 lines

  1. #!/bin/sh
  2.  
  3. prefix=/usr
  4. exec_prefix=${prefix}
  5. exec_prefix_set=no
  6.  
  7. usage="\
  8. Usage: libol-config [--prefix[=DIR]] [--exec-prefix[=DIR]] [--version] [--libs] [--cflags] [--static-libs] [--local-cflags] [--local-static-libs]"
  9.  
  10. if test $# -eq 0; then
  11.       echo "${usage}" 1>&2
  12.       exit 1
  13. fi
  14.  
  15. while test $# -gt 0; do
  16.   case "$1" in
  17.   -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
  18.   *) optarg= ;;
  19.   esac
  20.  
  21.   case $1 in
  22.     --prefix=*)
  23.       prefix=$optarg
  24.       if test $exec_prefix_set = no ; then
  25.         exec_prefix=$optarg
  26.       fi
  27.       ;;
  28.     --prefix)
  29.       echo $prefix
  30.       ;;
  31.     --exec-prefix=*)
  32.       exec_prefix=$optarg
  33.       exec_prefix_set=yes
  34.       ;;
  35.     --exec-prefix)
  36.       echo $exec_prefix
  37.       ;;
  38.     --version)
  39.       echo 0.3.16
  40.       ;;
  41.     --cflags)
  42.       includes=-I${prefix}/include/libol
  43.       echo $includes
  44.       ;;
  45.     --local-cflags)
  46.       includes=-I/var/tmp/portage/libol-0.3.16/work/libol-0.3.16/src
  47.       echo $includes
  48.       ;;
  49.     --libs)
  50.       libdirs=-L${exec_prefix}/lib
  51.       echo $libdirs -lol -lnsl 
  52.       ;;
  53.     --static-libs)
  54.       echo ${exec_prefix}/lib/libol.a -lnsl 
  55.       ;;
  56.     --local-static-libs)
  57.       echo /var/tmp/portage/libol-0.3.16/work/libol-0.3.16/src/.libs/libol.a -lnsl 
  58.       ;;
  59.     *)
  60.       echo "${usage}" 1>&2
  61.       exit 1
  62.       ;;
  63.   esac
  64.   shift
  65. done
  66.  
  67.